Chisel 0.2.0
8/3/2026
Changes
- COMPLETE renderer rewrite for static geometry as well as some shader revisions, big FPS wins.
- Choreo files load async
- Cached shader params for base shaders in CModelDisplay
- FPS template map update to demo_01 and demo_02
- AABB entities no longer slowly slide down walkable slopes
- New mapspec (version 6, maps will need to be recompiled)
- Rockwall 2 complete UI overhaul
- Rockwall 2 map editor groups
- Rockwall 2 map editor prefs
- Rockwall 2 CSG tools
- Rockwall 2 raw mouse input for windows
- Customizable Rockwall 2 map editor hotbar
- Editable brush pivots in 2D views (useful for FuncDoor)
- Bridge faces with new brush via Ctrl + F
- Lots of other ID stabilization things
- Rotation tool (can be quick switched from the translate gizmo via right-click, and vice versa)
- Brush primitive types (cylinder, sphere, cone)
- Fixed terrains becoming desynced in editor and corrupting raw maps
- BETA smoothing groups. Kinda suck right now but they work fine on cylinders or basic curves
- Editor-only “hint” objects, basically in-editor comments placed in 3D
- FuncDetail runs a mini-BSP/PVS on itself to generate proper CSG per FuncDetail group
- Terrain lightmap gen got a complete overhaul and a bit more love
- Terrain sewing as well as auto-sew toggle while editing
- Lightmap AO
- Fixed several clipping and undo related crashes
- PVS switched to a generation system rather than a regenerated HashSet
Updater 1.2.1
- Auto detect uncommitted changes before running sdk_update.sh, prompts to commit changes in the window itself instead of crashing.
- (hopefully) fixed an error where it would leave itself in a partial state after failing to update for one reason or another, now this should be detected and corrected on the next run of the updater
- Waits to copy versions.txt until an update is complete.